def analyze_words(words):
    # Считаем количество слов
    word_count = len(words.split())

    # Считаем количество слов, начинающихся с заглавной кириллической буквы
    capitalized_word_count = 0
    for word in words.split():
        if word[0].isupper():
            capitalized_word_count += 1

    # Считаем количество слов, в которых содержится хотя бы один латинский символ
    latin_char_word_count = 0
    for word in words.split():
        for char in word:
            if char.lower() in 'abcdefghijklmnopqrstuvwxyz':
                latin_char_word_count += 1
                break

    # Считаем количество слов длиной не более 3 символов
    short_word_count = 0
    for word in words.split():
        if len(word) <= 3:
            short_word_count += 1

    # Находим самое длинное слово
    longest_word = ''
    longest_length = 0
    for word in words.split():
        if len(word) > longest_length:
            longest_word = word
            longest_length = len(word)

    # Считаем количество слов с дефисом
    hyphen_word_count = 0
    for word in words.split():
        if '-' in word:
            hyphen_word_count += 1

    return {
        'Кол-во слов': word_count,
        'Кол-во слов с заглавной буквы': capitalized_word_count,
        'Кол-во слов с латинским символом': latin_char_word_count,
        'Кол-во коротких слов (не более 3 символов)': short_word_count,
        'Самое длинное слово': longest_word,
        'Длина самого длинного слова': longest_length,
        'Кол-во слов с дефисом': hyphen_word_count
    }

if __name__ == '__main__':
    words = input('Введите слова, разделенные пробелом: ')